1880
2
1020
0
597
349
1824
17353
2881
467
25137
1936
1
20634
8
13491
317
797
968
31535
420
3691
5
744
1540
700
1132
2275
2435
683
3428
3
19279
521
310
44199