1880
2
1872
1
2855
3
2668
456
0
381
20634
8
722
1020
4111
787
2730
6
1557
1133
683
1161
467
2328
1101
951
358
25137
409
2152
957
602
663
57
1939
403