1081
1
952
13379
6
2832
25
6694
2
3419
2534
3
1194
924
17312
21
112
0
2029
1589
68
994
1750
44469
787
3789
16
307
13
3319
8
2460
1287
1989
1052
52
1328
930
1011