262
0
454
403
2121
4
3393
10
1045
456
2524
2
981
1661
1
602
2100
405
722
410
407
544
787
1161
846
1610
668
367
5875
462
3559
1101
1411
286
2271