415
0
1137
1
456
20634
8
2328
868
909
1661
1161
918
578
668
2490
360
2587
16
276
505
409
1557
413
463
640
529
951
325
374
1346
4
517
683
1425