1153
0
1495
1
1813
4
1815
2
1262
2152
2250
3326
3
746
21152
8
1672
851
1529
4506
1581
1819
1537
272
2258
3055