644
283
1820
787
7
10
252
115
791
346
756
331
266
121
147
70
133
64
259
118
161
76
168
79
112
55
1176
511
189
88
469
208
98
49
63
34
91
46
105
52
700
307
140
67
938
409
595
262
2387
1030
2114
913
665
292
2982
1285
1659
718
2786
1201
1211
526
1575
682
819
358
2219
958
1890
817
1477
640
3290
1417
1428
619
1064
463
2478
1069
2429
1048
2744
1183
2562
1105
2345
1012
1904
823
18249
7828
3675
1582
3038
1309
568
5922
2545
9821
4216
17458
7489
Copyright © All Rights Reserved