2668
2
968
0
1045
553
464
671
1
3114
4
2964
422
998
2281
955
2224
3474
6
2459
9
467
4820
3177
169211
11
543
249