1237
3024
693
1287
1184
2947
3968
4203
2112
1364
1580
1567
868
805
819
805
1142
935
3375
1058
3260
1512
1444
1331
2330
3495
1355
4127
1367
766
879
1106
758
887
4096
867
959
1378
1238
956
2598
1621
2122
2915
1257
1277
851
721
867
1923
942
912
1148
1135
975
2182
1916
1678
2188
1809
3019
756
940
754
1613
3134
1143
2731
1170
1228
1233
800
1342
1029
935
808
1125
1673
1105
775
2191
2601
1876
979
3954
1347
853
1346
6208
1305
2899
848
816
1173
1413
1181
1488
1273
798
824
1466
1613
922
862
1717
1723
1389
1361
861
1502
2754
998
4526
1110
1292
1127
774
1420
907
2903