19279
2
25137
0
31535
20634
8
17353
2546
1
2275
2694
3
4111
467
3469
4
4126
6
1972
4604
13
1861
5
2809
691
2024
1824
1485
5155
646
683
407
2168
572
1423
1647
2190
1172