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
1515
1265
856
1182
769
841
837
656
1546
963
1724
18146
2696
1019
2396
2505
1081
742
3136
836
1819
776
4352
1859
723
2378
873
708
938
639
1474
722
665
2212
2510
1496
1336
3561
669
1356
702
1412
734
777
785
715
2470
2983
4194
2978
773
1294
745
1385
1985
740
749
1659
663
1106
792
1751
948
673
668
1681
869