25137
0
19279
2
31535
572
467
2522
2275
1824
691
20634
8
646
423
2730
6
2190
1
1428
390
3114
4
2168
5
3351
1972
2809
17353
14492
2551
360
2006
3650
3
653
325
2864
7