269
0
422
376
423
2546
1
747
17353
516
375
453
2758
968
1949
3
2041
991
392
2264
572
1554
683
584
2190
1123
525
563
531
255
47041
1362
3498
4