6560
9
2794
2
1301
1
4100
6
658
0
3871
1681
2343
616
3636
4
3470
5
2285
527
3
2653
1363
1225
1753
1412
913
719
1307
2054
3109
14
59
3013
15
1468
3629
2534
1618
1889