2425
3
2594
2
3921
12
6145
29664
0
1806
1
1623
11
7044
2373
1650
609
2407
11448
1318
5229
4
1789
10
1726
1311
80504
1972
443
1501
1750
1043
1676
438
532
452
884
1886