14
0
1189
32302
1193
17946
2996
3125
2
25669
2087
572
21
420
1320
19783
2510
761
4044
5
722
733
1511
85
76
781
706
2535
718
578
984
612
2366
1