409
1
2504
3
910
774
1559
4
1640
2961
6
2129
2623
5
3090
1462
4643
2
215
0
2301
9
1546
1712
3929
3186
3123
3831