25137
0
31535
3114
4
17353
3268
1
467
1098
1937
1642
1733
2730
6
19279
2
560
4111
1823
662
6800
629
8876
8
107
326
2275
630
543
292
20634
381
1880
409
17184
44