957
2386
1183
1669
813
1772
959
807
808
1360
796
1862
1326
1194
700
947
1082
716
880
2697
4015
876
1078
810
772
812
1007
692
769
734
764
729
703
1300
834
689
808
894
736
807
669
1317
1617
1603
2933
2035
847
811
1423
1183
1724
840
9089
1575
11108
818
823
3175
959
1286
1010
1512
665
1183
1971
1329
817
906
694
1122
922
1637
1447
998
678
956
918
868
925
1627
1450
669
704
787
711
1134
799
741
1138
753
1086
796
19208
696
1584
1209
1545
1289
4422
1075
849
1195
4957
1129
2500
1290
739
1150
766
874
1485
750
1824
733
1489
1001
787
1304
1768
953