3033
6484
332
2440
4770
2247
3335
2557
1887
2948
1106
598
1569
849
894
1393
2526
1117
1978
801
3618
2353
772
1130
579
1190
1822
840
983
14542
726
2864
4074
1156
2094
659
680
6833
2024
3022
4861
1112
3270
1750
1169
1459
1619
1739
1142
1618
2148
938
448
946
1730
337
1098
1669
984
Copyright © All Rights Reserved