886
956
5108
1459
1061
1304
923
1104
1088
1755
2887
1544
1187
1765
4015
1164
1132
1869
1220
3909
1094
1716
1712
2955
861
2387
5711
1023
1290
980
3058
1606
2222
946
2048
1396
898
2977
1574
2729
900
963
934
1051
2133
2126
1725
1375
3284
2578
2914
3117
2258
1345
930
1007
1162
1055
2180
1019
983
1444
1545
10639
953
2390
6879
2290
1071
1259
916
2502
2477
869
2260
2274
3249
2604
842
1316
2238
1288
2188
968
2544
935
973
2665
7630
1531
902
2354
3081
1247
2008
1031
2018
1675
1015
3076
1269
3277
1921
941
3099
1871
1402
1230
1502
1711
3073
970
875
813
5235
2591
847
1186
1090
5004