4937
5972
2077
1313
977
2148
1045
1419
1103
1593
1302
1123
1040
1212
1180
2687
1633
1341
994
1066
1015
1182
993
1332
1431
1708
1651
1042
2292
1090
1409
1398
970
1595
1185
993
1036
2186
1684
1037
998
1564
1271
1025
1080
990
1213
1379
1159
904
1044
1464
1245
1008
1139
1468
996
3581
1177
946