1927
890
697
736
1196
961
1409
1704
616
966
945
756
992
382
1382
939
2078
1159
1017
1356
2590
1422
1500
561
814
1162
1294
1304
534
684
310
278
505
518
2693
504
648
1922
620
1141
569
555
426
319
452
666
658
626
633
997
275
361
269
606
610
1005
679
580
1253
Copyright © All Rights Reserved