2578
853
1268
684
1664
890
653
824
1036
1934
853
2022
1671
726
1354
1097
1160
716
1246
810
1842
2553
771
668
741
690
1034
1581
1175
936
700
1769
753
742
818
1249
2350
810
1339
756
657
802
784
1489
680
1331
1446
682
965
1273
2905
1406
822
1510
1656
816
802
965
810
1215
1282
1785
794
674
1310
600
765
934
1410
842
856
2602
1552
1529
796
749
2184
1361
737
824
830
2732
920
676
637
697
823
1118
926
601
695
1150
3577
1226
1383
1740
636
2342
1364
763
1909
723
785
1537
1091
898
677
721
1131
1378
1149
1288
653
1024
731
4057
699
2978
992
1009