1440
1999
5107
2798
1071
1814
1834
996
720
911
873
1388
726
998
666
2590
836
1653
690
1003
2114
1355
916
831
1214
1245
5822
2481
1286
1300
721
1996
964
1329
1177
997
1737
1279
1002
994
1377
1187
1314
655
2773
1003
1207
1120
1420
1452
1059
865
1231
935
1025
1077
1474
1027
906
684
1089
1890
1113
1148
1989
998
884
741
975
2024
912
1218
801
1608
1022
1318
762
700
1179
3060
1650
5931
2036
903
1548
941
2139
1110
703
893
1618
2523
844
687
820
878
999
725
1856
699
1310
1292
1210
2169
853
1059
1552
1155
1102
1265
1496
1082
999
912
1534
1999
791
787
2263
1504