1088
4
1101
1
2330
2547
925
1515
2
3496
5
915
1552
3079
1370
1733
3
10233
14
1133
2261
973
2842
1408
2810
7
1063
2848
1082
882
2334
1007
1932
938
1163
1488
1015