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
795
1344
1225
1682
734
819
2005
907
1493
1396
747
2197
1331
837
1700
1015
750
1129
745
976
709
776
610
1549
1411
3288
1225
767
4909
1352
1061
1311
2551
1312
756
752
1568
1230
687
1543
589
704
2648
1461
794
690
908
676
844
1972
1279
2620
1820
676
803
1857
1731
645
1457
1548
1338
673
2757
745
753
1844
757
710