3797
921
2427
991
1297
1678
2759
1599
2075
1667
1192
978
2606
960
1335
1217
3345
1285
1788
8723
993
1669
3241
924
994
940
1633
2502
943
1528
883
1027
1901
3338
1042
2218
1622
985
1460
1405
1527
1283
5991
2244
972
4788
1867
1241
2667
1029
952
1228
1320
1260
3033
1093
3476
987
6736
1119