3556
2
3066
7
3969
3024
3
3644
1
2496
3222
4398
10
3247
3470
5
4837
1174
12459
10827
4
1673
8527
8607
8
6952
9956
1638
1498
0
189326
4943
2153
2327
11
475
19944