4475
11523
1072
2337
2372
831
2836
1302
778
873
3567
972
832
1304
859
1119
1264
862
1588
822
4775
68059
6356
828
1127
798
1508
960
1074
3056
906
2266
1637
1000
1002
879
2435
1479
4036
1875
947
2604
1682
1300
851
939
867
1509
971
907
871
871
966
890
1022
949
977
970
857
861