3957
1302
1331
970
858
1055
931
4319
1522
1384
1021
933
793
3104
1751
1238
1460
779
1013
882
4031
1804
2763
1017
1811
2627
1651
1345
2788
1101
1108
1021
955
1291
1121
1125
1165
882
1093
1059
1224
2160
973
3005
1315
1599
1036
994
3882
2344
1205
2899
1870
939
1258
1278
1208
1283
2085
1211