368
0
584
464
458
416
25127
961
745
1430
1333
1
1600
1511
6140
404
559
945
615
1020
326
1045
303
543
798
548
381
53