784
0
2982
3
3321
6
2585
2
4954
4
1372
1
346
2912
5
2299
2562
918
8313
9
1162
496
635
300
742
467
830
10243