908
4
1173
2
1591
3
2912
7
3057
8
1672
1
1336
6
1681
3999
23
2128
19
3179
2754
4840
11
2859
10
461
1411
1065
829
558
215
474
6198
512
3326
5
933
702
1404
106
657
410