19279
2
25137
0
31535
20634
8
2546
1
17353
4111
572
467
2275
646
691
390
2522
2809
476
3
423
2168
5
6515
1972
1824
492
2694
683
4604
13
1346
953
1172
653
1861