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