2100
2
24337
22
1558
1123
1
1812
1777
1431
1590
980
1867
3107
7
2322
4
946
3562
2231
6345
2786
1527
2090
2505
1691
7021
3
12459
2049
123674
35
1415
1001
0
1686
1250
8527