1623
1
2579
2
1650
3629
1431
3770
3871
1504
3000
6
2794
2478
1618
841
3470
5
1555
862
0
2650
20
260
1007
3066
7
2285
1868
2534
2343
983
5946
1443
1412
3505
2092