4111
2
668
0
1629
310
575
439
25137
683
602
1736
517
798
935
330
237
415
226919
14
409
1314
438
463
324
392
428
2490
1045
323
1557
547
955