1880
2
2730
6
303
1
1020
0
2657
3
2668
31535
25137
20634
8
2855
5223
9
1084
1428
165
1581
1869
5
968
420
2036
1824
803
645
2008
527
2395
2574
2789
417
19279
2275