1880
2
1020
0
968
20634
8
2730
6
25137
2657
3
2668
31535
2275
1936
1
2727
2881
101
17353
432
282572
543
592
5713
467
420
2855
5223
9
353
699
337
417
3428
344