1880
2
1020
0
282572
2069
3
3498
4
20634
8
2730
6
968
408
2657
2668
2634
2275
1936
1
2727
2881
101
17353
177
432
2191
543
592
5713
467
420
2855
353
699
337