1880
2
2730
6
303
1
1020
0
2657
3
2668
20634
8
169211
11
2855
1084
1428
165
1581
420
2036
1824
803
645
2008
527
2395
2789
25137
417
19279
2275
2459
9
471
1580
3691
5