2055
2
257
0
1860
637
1125
1
1972
2749
3
1339
3065
3583
10
1277
1547
1000
2219
918
2235
1734
1256
1714
3715
4
1029
2320
4884
6
361
2105
1741
9220
3045
1425
7053
7