258
0
419
482
212
408
668
428
2111
3
1043
255
1045
458
267
2161
1
3498
4
423
868
1009
2
286
2123
471
410
981
516
318
767
280
743
440