2000
1
1880
2
1872
456
0
381
722
1020
4111
787
1557
1133
683
1161
31535
5255
16
467
2328
1101
951
358
25137
19279
409
2152
957
874
602
663
57
1939