19279
2
25137
0
31535
4111
17353
467
1869
5
5223
9
2574
1
1559
2546
683
1098
492
3114
4
2730
6
20634
8
1306
968
6800
1824
381
1199
1842
430
722
3092
8125
3
4604
13
1972