1149
1
4314
9
881
8184
4
2219
956
2
845
8825
0
4672
1176
1420
1483
4089
935
2622
5
1087
3511
703
1625
391
1078
717
240
1356
1213
8
992
800
2239
4639
16
3460
3