467
0
266
503
1824
1232
525
1297
31535
683
2952
4111
2
2748
464
458
339
820
953
468
4594
1
267
1009
745
1949
422
691
787
2522
1043
589