560
247
203
94
553
244
462
205
1246
541
784
343
434
193
217
100
91
46
119
58
112
55
301
136
259
118
322
145
273
124
224
103
189
88
497
220
4123
1774
196
98
49
735
833
364
427
190
28
19
42
25
1330
577
693
304
3696
1591
882
385
966
421
952
415
1358
589
280
127
406
181
749
328
392
175
1876
811
336
151
469
208
455
202
448
199
168
79
539
238
2247
970
3451
1486
5383
2314
2163
934
420
187
1708
739
1134
493
Copyright © All Rights Reserved