226
0
381
4536
2
1567
1645
1
325
4864
1939
445
637
3383
3
1101
454
1610
767
2328
505
845
439
422
514
403
287
918
776
458
737
358
2109
1161