836
3849
1053
808
875
908
952
906
1278
2856
777
821
10008
818
25103
1364
1266
8323
4572
1049
1092
916
4024
944
3349
886
785
1580
5407
10437
2820
854
879
1977
1234
804
938
897
1212
1079
745
2226
1293
873
981
1786
1672
810
1057
838
1503
6064
4738
14107
1226
5388
801
5397
958
962