25137
0
31535
17353
19279
2
2730
6
3114
4
20634
8
1098
2275
2211
608
5560
5
1824
422
501
3202
6800
678
1822
1
268
476
1020
4546
292
2008
1533
3
1551
1428
587
419