910
2
2340
4
8520
26
391
1
1209
2872
5
1288
10
718
72068
0
2185
659
3256
385
371
332
3
321
112
673
791
1282
370
5792
1255
1393
1812
994
2025
246
416
435