111
0
31535
2730
6
467
2275
2
25137
19279
2546
1
1020
1960
7
2604
325
418
6579
9
1010
392
383
745
1824
3293
1645
1277
5
2188
2630
3114
4
77
437
1626
431
795