440
0
1
413
1572
2
1637
1095
2706
4536
4
2171
2789
2413
2540
3027
3
3218
6
2806
4058
5016
3006
4060
4241
9
8428
15