15233
1
3738
5
1922
2
2366
3673
6
758
0
1045
2732
718
4933
13
2799
484
255
480
2535
467
1028
1601
4044
3083
17946
600
2465
1193
3125
822
3546
1761
601
423