6047
4
4471
2
2462
3
1500
1
383
0
2258
1819
3386
2478
777
3132
2055
1449
2921
5
785
3158
610
807
5340
1044
1529
3546
4572
2209