3121
1333
795
697
766
775
729
861
2853
1101
1072
730
949
814
3208
1841
710
1050
668
2901
2824
787
677
897
977
825
789
4047
751
1057
863
760
53990
637
900
827
1273
794
6089
726
1087
717
806
882
757
754
937
804
935
2283
2349
838
716
879
1292
699
692
2053
792
731
847
1123
3323
752
1204
1037
756
1004
1082
1427
791
1195
810
1703
1226
923
919
1048
777
3998
882
2733
863
1025
915
836
858
1594
1441
829
2436
1946
1675
826
781
1011
823
1536
984
1591
923
856
2741
822
794
1703
1206
716
1835
891
1173
1492
18515
708
1295
704
1399
2679
1826
1062