1084
1
2257
5
1167
1527
1107
623
1751
989
0
2476
3
2466
1957
929
2323
9
3211
2916
4
2110
4971
14
1762
785
1048
1431
2
1223
610
1089
1477
869
1072
14470
370
2254