552
16
266
0
1557
625
2
1020
2109
548
454
455
981
4537
19279
4536
392
1372
376
391
443
358
1436
275
1362
2105
1
2051
1423
547
7952
647
468