458
0
467
266
1824
584
2748
2
431
269
31535
683
1128
2328
2093
471
464
267
951
745
503
301
2490
546
1152
1033
343
691
4594
1
6800
1949