1219
1004
813
3581
873
1026
945
4296
848
1018
3015
962
904
1653
809
1022
828
988
1704
2433
937
1431
1125
1004
991
2081
851
2806
3368
2674
822
978
1334
820
1121
769
954
13440
1141
10749
1256
1033
1125
1308
993
874
847
1075
976
1052
1186
997
1044
1451
845
916
832
1051
2831
1001