951
0
454
403
2121
4
409
1045
849
1
456
2524
2
2176
5
981
1661
1961
521
602
3375
405
722
410
407
787
1161
3803
846
2799
7
668
367
8773
10
2346
3
5875