1025
3110
1066
5008
22529
945
1346
1056
1207
1649
852
998
1141
1135
1201
1070
1073
1190
1009
1020
893
869
826
927
22564
918
909
1087
4650
936
4048
2081
917
1905
1857
869
974
1846
1161
1089
2012
1463
926
1378
1008
956
1729
902
849
823
945
941
1783
868
1008
1090
1026
1023
1018
1071
805
1030
869
921
762
2129
1856
853
873
1795
881
821
861
1255
4496
1272
911
859
978
2760
930
818
1012
862
1141
931
856
812
1188
996
1383
1772
815
1666
1912
815
955
1471
997
1155
1016
1117
8033
4497
1793
818
1069
1070
775
845
870
895
3023
1083
1594
871
827
11570
1080
1011