1600
1843
1111
629
1166
1018
1371
970
1582
848
756
1421
1127
1353
575
2776
1165
2078
617
1442
681
1000
2528
992
392
562
1050
1149
1744
1828
1244
499
2034
649
484
1036
621
578
2076
485
315
813
558
975
1107
296
372
394
782
548
304
447
336
419
529
1927
890
513
1322
697
Copyright © All Rights Reserved