2522
2
1564
1
1883
1669
4
12472
0
99072
3292
1811
1119
1650
4099
8
1800
3
40062
19
283
3529
38477
34
2699
542
5546
6
1617
549
3546
2204
5
1969
5164
2977
15
2503
5527
2209
3186