1116
0
1029
420
470
467
464
451
6339
2713
139
1836
447
800
1155
649
413
1045
226919
14
219
223
364
693
351
392
587