1623
1
1431
2
2579
1650
1504
260
0
1443
1542
931
1581
833
3629
389
3770
3871
3000
6
2794
2478
1618
841
3470
5
2981
1555
862
2650
20
1366
1007
3066
7
2285