3717
888
2356
957
1256
1629
2705
1558
2044
1634
1163
952
2573
931
1303
1180
3245
1251
1723
8649
963
1623
3177
892
960
907
1586
914
1493
855
998
1845
3252
1012
2169
1572
952
1417
1374
1479
1243
5855
2203
938
4748
1204
2619
996
922
1195
1285
1230
2976
1065
3433
956
6687
1087
1058
1029