25669
0
1681
1
19783
2
32302
1819
1814
951
1603
2243
6
2535
2921
5
2562
2173
1250
3196
1746
1526
3176
2578
3498
4
876
764
697
3008
3
1431
3326
851
2710
1417
2443