3315
1220
1685
1547
1494
1276
1561
4965
860
911
842
1994
1089
1283
1090
1746
986
3112
1209
1586
1020
2460
2373
952
869
1429
983
1769
2366
1411
3042
943
810
1278
1123
1037
3036
4988
6547
1577
4891
1057
834
3206
2875
4695
1812
881
1766
3389
922
1174
2237
5655
3146
963
1396
1079
1280
1071