2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1255
933
3298
1141
740
882
1638
833
1393
828
970
1703
684
1269
1117
1198
4362
710
742
1907
1128
1074
829
690
1277
670
830
1783
849
715
645
760
711
700
1265
830
688
872
764
866
1140
2238
728
3196
824
1327
807
823
692
739
1751
1641
938
1218
723
659
2384
1062
1085
1271
627
693
857
622
786
1691
702
870
996
949
1167
1333
1002
3400
1484
676
849
1001
686
1168
758
2417
1067
707
806
837
731