1079
5247
1135
1240
837
3849
1053
808
875
908
952
906
1278
2856
777
821
10008
819
25103
1365
1267
8323
4572
1051
1093
916
4024
945
1608
3349
886
785
1580
5407
10438
2821
854
879
1977
1234
804
938
897
1212
1079
745
2226
1294
873
981
1787
1672
810
1057
839
1503
6064
4738
14108
1226