1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
960
1682
2907
1099
1396
917
747
1631
738
813
824
1057
3442
768
623
1375
782
1037
1247
896
734
1501
1522
1245
1148
1295
1204
1899
1464
842
1609
722
2853
1448
712
1629
836
1791
634
3055
1677
976
1343
1146
2334
833
1533
1355
858
1370
785
4079
819
704
696
905
1326
824
2343
1529