4536
2
381
0
467
683
602
365
1557
4111
637
1603
951
957
410
1939
722
25137
415
456
1629
482
1101
1045
1167
505
422
691
1020
675
458