1880
2
1020
0
19279
597
20634
8
1132
1506
1824
25137
683
2881
467
381
303
1
2275
535
1540
2668
968
745
17353
4111
31535
368532
3114
4
1118
699
691
362
317