1021
751
833
948
4479
2353
798
1008
1043
834
783
7427
1602
1503
3901
880
1063
1250
956
1164
875
758
1173
1024
753
1538
869
3265
996
931
844
1439
821
840
770
1200
3041
712
1737
1083
5111
735
1168
888
758
716
3708
883
1263
787
1338
856
15614
972
1262
2557
780
1984
1310
978