1020
0
19279
2
25137
17353
5237
20634
8
518
31535
839
2275
670
1824
1880
326
1759
493
329
2727
683
321
968
1132
592
553
1131
3498
4
699
695
467
2459
9