15233
1
451
0
500
922
6781
496
4198
10243
4
1416
1093
1380
1033
1055
14125
10
534
535
875
442
795
912
1075
640
994
370
725
1099
818
667
3583