886
436
1045
632
721
880
1414
941
1214
1172
2508
1664
3066
1450
1254
1536
1136
835
687
966
548
493
386
662
335
450
1584
1577
1806
1315
1004
1118
862
740
813
1951
2128
3379
783
1232
1115
851
1018
2505
1633
674
1570
823
3365
3673
1010
876
387
4100
648
322
590
2176
Copyright © All Rights Reserved