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
909
1610
705
714
2155
796
1203
1001
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1149
2468
1119
772
2910
855
992
1206
2282
694
633
879
964
909
882
1554
1481
1974
720
780
2520
813
1688
2165
667
2481
2967
912
819
1768
628
903
3088
608
717
683
937
1257
1269
1221
1733
933
847
1784
833
1288
3198
674
4109
1017
876
712
621
893
954
2473
3254
1004
685
1550