1079
5247
1135
1239
836
3849
1053
808
875
908
952
906
1278
2856
777
821
10008
818
25103
1364
1267
8323
4572
1051
1092
916
4024
945
1607
3349
886
785
1580
5407
10437
2821
854
879
1977
1234
804
938
897
1212
1079
745
2226
1293
873
981
1786
1672
810
1057
839
1503
6064
4738
14108
1226