1465
833
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
833
1927
1221
877
920
822
836
1292
1001
1012
1149
1087
763
3992
867
1208
1682
1356
858
919
1409
1843
8033
884
750
808
1032
834
1207
771
1170
797
795
887
870
1883
1044
852
2016
778
969
925
2852
815
868
808
862
841
907
966
1040
1131
1012
1667
2639
806
1111
2904
1303
1790