2219
2
181997
11
1689
3337
5
1000
0
3583
10
2282
3001
1663
1860
2055
257
1125
1
2259
637
4291
4
2274
2749
3
1339
3065
1277
1547
2420
1718
1415
3891
7
563
1972
1403
2680