1181
1
1012
2055
926
2
1750
4
1171
2970
6
1106
3116
3
4167
1242
1239
1137
3993
3178
3579
2493
2919
5
1588
4154
7
3597
20
1168
1077
1707
3203
1264
1874
1061
8175
1801