938
7573
1693
919
1795
958
1087
883
1051
1712
819
20855
845
4830
867
1534
980
1032
2580
905
2821
29067
1009
844
830
885
1541
2146
1261
825
1861
1040
2721
1630
908
6993
987
6088
966
2013
6497
4127
2253
1213
7311
1122
1394
3580
1022
3401
4069
1772
826
2195
910
1128
5519
871
1379
1564