3943
902
3266
4580
2625
1466
6012
992
2607
5782
2060
5829
2322
1385
1246
8878
1742
3445
1989
1775
8165
899
1157
1222
5323
4138
2795
6411
3060
780
745
1011
1166
918
752
2538
1428
861
926
917
1005
771
1326
730
827
412
353
312
264
277
391
358
2954
1149
408
1122
1500
969
832
Copyright © All Rights Reserved