947
748
695
1155
635
672
1411
1602
783
812
1029
944
1155
1553
697
1058
923
1103
952
899
2963
842
1068
1118
617
929
708
1232
927
658
1154
1325
1971
902
1792
629
863
850
1166
815
848
895
782
1201
1239
1865
1869
1892
960
904
1774
1026
4839
1661
4622
608
2494
774
1868
852
691
1470
883
1964
1481
1618
813
1361
900
1025
780
830
1221
1210
1393
802
875
2280
963
1294
902
787
1552
1356
770
852
705
1520
1180
841
2029
953
1094
2999
1341
726
855
1935
695
838
3170
3087
731
636
2258
787
1820
1718
672
2822
1439
683
2145
1110
1206
1148
673
1171
1005
674