120469
35
330
0
3148
9
1326
864
1
2564
2
456
2095
4
13159
10
1425
338
6435
7
1133
2152
957
951
409
1557
415
784
22330
22
25137
223
2619
938