458
0
467
266
2748
2
31535
1824
683
2328
1603
584
422
745
1152
691
4594
1
6800
479
4111
1238
269
1075
2992
46414
1009
759
2952
474
431
5313