1880
2
1551
1936
1
2730
6
2657
3
2668
795
0
2727
20634
8
420
2881
2907
4
1020
4111
1557
2031
2855
1824
2114
968
4805
15
3428
25137
116
282572
2670
20
422
2189
2257
592