2417
1297
967
2684
910
2093
959
983
2543
980
1148
1037
903
3524
1425
1547
930
1625
6201
1046
1009
1133
1049
1070
1866
1639
1207
5248
9679
1278
1292
1120
1279
1208
946
4149
1174
11485
7152
5669
1108
3050
879
941
1328
1745
970
2213
1399
929
6840
1070
1144
1363
1302
2786
993
4839
10789
1178