458
0
4594
1
2952
1297
552
766
759
1045
296
3659
14
525
768
31535
611
340
1152
138355
621
2395
334
1075
2111
3
2522
368532
575
649
584
657
18403
6