1880
2
1020
0
1551
2657
3
1936
1
20634
8
2727
169211
11
2730
6
968
2114
303
2668
1824
25137
282572
2881
337
2907
4
383
795
1518
458
661
420
597
2031
2855
2257
2275