8
1205
12
1409
27
2757
43
3714
2
1550
4
1837
7
1213
18
4076
1975
23
6733
15
4870
1
953
1364
1021
0
2477
1304
982
970
977
1024