3000
6
2478
2
5253
4
2740
1
3066
7
2285
1868
2343
1555
629
3771
5946
1168
3505
5
2092
0
1466
1431
1007