1151
1
1489
5
5505
14
909
2
1009
1126
958
1298
839
3926
2274
1451
0
3145
1094
1275
3255
4
1310
2941
2631
660
3554
3
3336
1359
1419
2235
2216
770
2711
1426
2123