1046
667
1473
1382
803
1350
1624
876
1374
1337
854
4366
705
930
2997
767
1482
1783
719
1161
1212
1339
714
2016
739
718
1036
797
739
1312
932
653
3134
1162
1780
1352
1537
1069
798
1361
3847
741
1977
3042
692
2991
1562
2648
790
656
981
721
814
1925
789
1618
724
2222
854
659
610
1101
874
1020
1653
3647
1729
799
762
1002
673
922
930
616
541
853
1312
2077
947
1245
758
731
609
1535
1553
659
1291
1544
1735
836
1653
1208
1220
697
916
1240
2249
786
695
785
644
705
1023
1619
1546
803
615
1583
633
1004
1741
794
813
1001
838
1144
1435
685
812
1322