3497
4
907
1
4650
4111
2
381
0
3998
8
467
1824
25137
479
1133
668
2323
1375
2328
2982
3
403
514
3621
675
737
683
458
1020
464
410
957
415
951
456