679
298
7
10
1526
661
693
304
1477
640
581
256
497
220
665
292
861
376
1127
490
77
40
434
193
343
154
455
202
168
79
266
121
231
106
315
142
301
136
462
205
448
199
1204
523
518
229
1183
514
350
157
364
163
49
28
91
46
273
124
1225
532
2016
871
4403
1894
3451
1486
1953
844
3185
1372
1211
526
2632
1135
553
244
2436
1051
1988
859
1246
541
1134
493
3290
1417
3808
1639
1519
658
7175
3082
8323
3574
13370
5737
Copyright © All Rights Reserved