1421
616
448
199
455
202
399
178
266
121
378
169
763
334
217
100
385
172
392
175
252
115
336
151
245
112
140
67
189
88
210
97
168
79
182
85
203
94
98
49
231
106
119
58
77
40
161
76
196
91
2107
910
1190
517
462
205
1295
562
931
406
693
304
3010
1297
1148
499
1106
481
1757
760
2184
943
1085
472
861
376
959
418
1792
775
6419
2758
2205
952
5516
2371
1666
721
6916
2971
4340
1867
27258
11689
15379
6598
10584
4543
13706
5881
7238
3109
Copyright © All Rights Reserved