1096
1022
1066
4123
2291
1917
1045
1255
998
954
769
2703
3029
809
864
1002
1163
1108
819
1409
961
1766
3722
960
1255
1051
882
919
926
1795
854
1506
935
1231
936
846
1010
1025
1139
945
878
1036
809
831
2322
1011
1108
669
992
1653
1798
866
762
840
1011
1059
1349
1126
801
713
991
1751
784
1322
1101
850
1656
854
1052
932
771
1572
858
1199
1088
703
826
719
1661
1277
2242
1352
881
1718
1818
729
735
1314
1309
1394
760
647
1250
1312
1090
3308
723
2430
875
908
1464
1003
2162
2093
938
671
941
1853
1653
678
927
849
679
714
1230
3066
1285
1890
886
1734