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
1018
1130
1079
1554
1997
860
1225
990
899
845
851
890
1788
873
794
1008
739
962
1551
3759
797
1055
1351
1092
1699
904
1107
931
1512
1042
851
921
856
1013
1386
2638
1116
871
1046
1147
910
1458
933
945
2637
2627
951
923
897
1219
3854
899
793
960
1123
792
850
1457
970
1476
1067