560
247
203
94
553
244
462
205
3472
1495
2079
898
434
193
217
100
238
109
119
58
112
55
301
136
259
118
1029
448
273
124
224
103
189
88
952
415
4123
1774
196
91
497
220
735
322
833
364
805
352
46
161
76
42
25
140
67
1330
577
1183
514
7693
3304
1862
966
421
1918
829
1358
589
280
127
406
181
749
328
392
175
1876
811
336
151
469
208
658
289
455
202
199
98
49
145
840
367
2247
970
4781
2056
5383
2314
3759
1618
420
187
1708
739
1582
685
Copyright © All Rights Reserved