1554
1069
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
941
841
1039
1034
778
842
844
836
862
9661
764
1085
1118
965
4497
867
867
1240
2460
990
4297
1287
822
1391
873
1258
1233
1670
975
937
858
1112
948
893
1172
1861
1047
883
890
1155
1230
885
2199
2640
1270
1293
861
855
927
1132
978
845
839
999
792
812
912
2878
824
1079