148
120
82
643
751
300
1758
976
362
1197
496
1283
521
243
738
508
1846
535
1211
742
2833
607
389
640
1919
779
884
732
861
2035
332
532
1256
1187
1741
1411
550
3433
1320
935
908
793
1042
910
2296
575
10264
1740
6657
1120
368
2355
4375
7766
706
2001
3851
3492
3424
1700
Copyright © All Rights Reserved