1880
2
2730
6
1020
0
1551
2657
3
1936
1
20634
8
2727
968
2114
303
2668
3251
1824
1010
25137
282572
2881
337
2907
4
1890
383
795
1518
458
661
420
597
5617
5
2031