676
1009
905
1342
2477
714
753
1351
766
1365
642
805
1175
4583
638
2058
2312
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
715
983
847
2264
740
1995
692
849
686
1096
654
1785
1178
1814
643
1505
833
2066
1065
2187
1646
798
1089
1537
626
933
892
3194
1134
615
883
1842
664
1060
1019
1367
1000
1571
991
1063
779
681
1237
1411
1063
929
1087
1383
1505
1373
938
854
2609
2625
1294
1929
861
2677
1825
1341