1276
931
771
1449
4555
1733
910
676
2174
889
29955
1389
920
1180
4132
1121
1481
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
805
999
782
837
809
1065
2237
734
747
1392
940
1209
908
928
608
1588
704
717
1027
788
1326
828
818
692
1600
1179
1131
711
834
671
817
903
803
7627
3010
741
803
900
1723
947
685
805
2050
939
658
1049
886
767
987
1610
950
11955
1536
723
851
801
2318
719
657
867
990
2124
1107
966
849
884
737
787
821