3528
1
5
3684
0
43
663
2
2221
2797
2432
3
7383
38
1053
1477
1147
1240
1434
1810
4
842
1006
3486
3036
8
4829
6
10381
7
1383
4655
2632
5285
1885
15
5587
21
2705
5438
23
7457
5045
13
22
4523
5332
10
3988
20
3277
3222
4131
4565
3848
3847
7395
11
6927
7722
4781