903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
947
687
1044
682
2141
726
978
3078
639
1420
2264
5829
1687
643
695
867
706
1145
963
688
1943
1916
780
730
757
764
1935
639
2416
946
1139
836
1029
821
754
1693
1139
799
949
1341
1596
2114
626
758
1293
3087
748
1143
1783
1956
663
893
1020
2543
676
729
999
1403
1337
3824
666
3536
2516
2407
903
1569
829
870
1224
796
603
1845
922
1419
648
736
1049
1071
2654
1118
1152
2850