266
0
467
269
683
458
31535
471
1824
2748
2
343
401
2328
4594
1
479
432
2093
546
503
691
6800
2992
584
1152
46414
4111
2952
1206
267
280