1505
0
2390
1
2152
3212
27
2886
5
8641
9
1309
1327
2977
5196
2
3292
1992
3
1676
2204
2069
2788
697
2600
4
5565
1946
2980
2213
3429
7
3453
1475
2338
3745
1218
610
4914