826
1018
4652
825
1430
4050
1619
1436
1073
1178
883
1136
746
804
990
847
950
819
1265
927
797
796
1004
1191
1069
739
1339
711
847
2378
1391
2847
925
866
890
923
1166
1052
882
806
794
774
796
3331
802
1058
857
897
919
1528
845
789
1432
921
1022
1101
1228
841
761
1245