2921
5
3429
7
2499
1
1249
1301
946
1684
1746
2
1265
2152
0
2238
30334
6
1623
1529
1537
4655
10
2507
1566
3175
1069
1431
1080
4
2328
3
1449
4944
12185
1009
2535
3055
2972