1880
2
1824
0
1020
381
25137
19279
392
3140
2881
467
1132
303
1
458
2275
535
362
2190
21743
2668
1152
777
968
455
597
298
17353
4111
4328
10
31535
961