250
0
1
95371
59
904
2
810
694
621
3
868
2690
30
1222
1078
1210
1696
11
648
617
770
820
741
2990
7
3396
4
2518
8
3029
2310
2122
4722
6
5938
10