2100
2
3629
1
3871
1469
2794
4971
6
1018
1618
1152
0
841
3470
5
862
2223
2650
20
3572
3066
7
2285
1675
3
1868
1474
2534
2343
1789
963
5946
1412
3505
2092
3354
1466