2275
2
25137
0
1020
20634
8
19279
3114
4
31535
28805
6
1824
2546
1
1880
2730
1896
3
1547
2076
1740
2084
6371
7
431
2668
575
1551
1926
3588
467
2459
9
17353
169211
11
798
25127