2219
2
1689
3337
5
1000
0
1860
2055
3629
1
257
616
1125
637
3871
2794
1618
841
3470
2749
3
1339
862
3065
2650
20
1277
1225
1547
3583
10
2282
2420
1718
3066
7
2285