2730
6
1020
0
31535
2211
798
422
804
419
17353
1010
1
2076
459
169
1960
7
1554
392
116
1880
2
535
1824
968
1645
918
25137
325
553
486
1094
2275