15233
1
3738
5
1922
2
2366
600
0
1189
957
3673
6
2483
108797
7034
2732
5090
2710
5141
7
3041
9956
3
255
657
14
2535
10827
4
7159
10
467
2204
4329
4044
3083
2465
2562