1074
1691
2447
730
1288
636
648
1450
2154
808
853
799
851
1259
2325
837
730
2223
1429
1653
787
676
784
737
1781
1349
700
2216
1021
1288
752
957
1014
794
929
1017
707
710
934
991
1520
718
1390
924
685
777
1378
706
846
617
649
1296
1338
1162
1155
694
552
1443
1516
1932
2288
673
1115
1452
745
1024
1322
1973
1256
1488
930
3195
1907
675
1255
1130
1671
933
3090
812
621
889
1257
790
1205
892
1331
950
637
1995
3573
1218
659
681
720
931
3540
683
663
1273
1126
1166
837
864
735
673
1353
1783
1718
887
1358
2297
2667
728
957
633
2432
988
4040
845