1590
599
1233
947
1251
687
1628
1213
3841
1421
2109
886
1178
853
3756
1909
614
847
708
1226
1227
795
1199
1994
821
955
521
922
766
666
1987
715
1377
396
524
1395
1792
984
842
4093
2281
2038
2413
2702
833
2437
725
681
565
823
5286
1630
600
4620
1116
849
970
1027
Copyright © All Rights Reserved