4594
1
759
0
766
2952
525
552
483
611
1297
657
546
2522
458
274
2740
1045
1779
54
2395
412
432
340
1238
1009
2055
303
138355
408
1075
768