458
0
467
386
584
2328
4594
1
419
1352
266
2546
2
1603
1238
2748
418
31535
1824
683
2992
1045
295
711
781
1128
401
918
46414
2952
297
691