1880
2
20634
8
1020
0
1936
1
1551
2657
3
2727
521
597
2730
6
968
676
745
2114
303
2668
814
2474
1385
1824
536
395
25137
282572
2881
105290
337
2907
4
383
795