706
1145
963
688
1943
1916
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
756
1206
722
836
901
4079
661
1740
1737
752
1549
2511
962
1102
1090
681
943
1909
772
1039
820
1287
2974
686
628
680
785
799
926
1186
696
694
1699
843
1957
781
1277
1155
1558
1244
884
1068
1551
2709
873
834
2199
770
1413
843
1329
824
825
673
1287
626
2040
3018
955
663