266
0
13491
2143
467
343
2395
453
326
699
1085
649
509
881
248
631
992
1411
1436
400
1009
2
1109
474
544
381
304