1545
1313
939
804
2766
26035
2607
1603
4749
4933
1279
1277
1228
1585
760
919
1128
800
5720
1358
725
10004
2557
1572
711
913
760
1065
955
787
889
827
1005
1043
925
1190
1261
1069
4435
1343
1019
1483
868
906
1135
3848
3330
939
1218
882
864
978
2325
2329
908
791
1803
1212
938
745