956
1927
1196
1409
616
992
448
1382
1297
435
1575
2590
1422
1500
561
1696
534
1364
518
569
484
361
679
580
1618
677
1160
1484
609
442
528
607
573
1388
2310
576
782
2222
1492
777
461
1303
1278
463
597
1214
731
1069
858
563
2066
749
708
799
1466
1075
901
2007
1797
Copyright © All Rights Reserved