1567
2
25440
0
2121
4
675
529
326
3621
1
4328
10
781
798
357
3559
303
462
1045
546
257
454
945
66
5223
9
415
552
1557
693
269
246
212