60
2
401
4
290
0
1000
745
1501
3
9075
23
1141
887
1
1933
6
1396
1626
1641
11
4633
1813
9
1800
10651
4614