1197
2
1086
4
925
1
2516
5
1000
1098
1203
1172
3
972
1459
2845
10
1214
4853
6
6281
1493
1358
1333
3579
484
4877
1996
1749
1949
1962
2019
3630
8
1750
2884
15
1618
2736
12