30
0
408
1
623
2
1257
3
1870
324
606
1489
1926
2152
546
1403
777
1134
605
1262
1324
1457
1138
1936
5736
9
2551
4
1456
723
1429
1737
1435
6
1987
2739
1130