3797
921
2427
991
1297
1678
2758
1599
2075
1667
1191
978
2605
959
1335
1216
3345
1285
1788
8723
993
1669
3241
924
994
939
1633
943
1527
883
1027
1901
3338
1042
2218
1621
984
1460
1405
1527
1283
5989
2244
972
4788
1241
2667
1029
952
1228
1320
1260
3033
1093
3476
987
6736
1119
1085
1057