1082
671
647
774
1127
629
1279
678
673
899
856
932
816
1556
700
1638
2803
857
1415
626
1242
1416
828
1131
1110
936
758
665
934
4979
731
3344
2809
2921
696
795
616
782
821
669
1538
771
4907
1052
1260
1400
650
1337
898
1199
2621
3252
826
1333
1545
1993
1029
1667
1416
608
746
596
1429
1499
5754
1240
952
1127
831
663
1370
2650
686
607
613
2278
1160
1160
1676
921
1804
1073
670
1894
894
1130
1293
1090
1203
1587
1292
999
2514
1353
1782
907
672
2393
2921
668
1861
695
2208
4101
1367
832
2952
4149
1110
979
1045
664
729
1449
3198
1437
708
1433
2018
670