15233
1
3498
4
3779
2
4471
2964
3051
1603
1461
0
1660
791
1101
501
830
1558
2906
2069
5
585
1329
1378
685
1616
3
466
2258
525