1531
1078
1217
1060
1095
2659
1142
1130
2300
1042
1324
1390
942
923
994
1960
1917
883
863
1301
1455
2438
5257
1348
858
1054
2244
1106
4013
925
1276
1286
947
1129
2690
1293
940
1288
1154
1533
875
958
843
996
1059
907
2300
1588
1483
1450
893
1102
1341
1555
1490
884
895
951
1552
1299
822
1188
3298
1109
1233
859
937
963
1011
877
2315
1050
841
884
1770
3985
2622
1044
1163
1029
1096
1463
1045
931
1458
1259
1122
1159
976
5207
1740
1008
3092
933
953
1029
901
864
1083
1023
1450
1859
16519
1532
2556
3389
825
969
1242
898
1190
1326
1024
885
1741
1011
875
1040
1168
1662