4621
1266
1115
4254
873
871
799
847
1064
1063
1047
1168
996
895
10595
1015
927
909
2560
1088
984
881
1624
967
1248
3955
3870
1854
956
1000
4491
939
4401
1007
952
926
992
938
1518
925
1074
855
2804
1164
862
995
1051
913
939
1011
1003
1381
1315
847
1024
1078
1526
943
1031
902