15233
1
3738
5
1922
2
2366
1053
0
1603
600
2799
3673
6
578
1189
418
2527
484
2732
1152
2907
1894
616
2535
467
4044
3083
1028
17946
2465
3125
3546
479
758