1127
967
2409
830
724
1272
2711
688
10090
337
297
1845
1104
2207
1307
1385
1167
1361
772
1070
896
1135
1106
980
877
353
760
768
601
545
586
391
396
809
546
362
472
460
343
465
348
445
749
294
552
2310
1301
1480
1503
1196
1126
951
1452
1506
1232
557
868
697
1429
2493
Copyright © All Rights Reserved