2155
1
2667
1848
0
5635
3
402
919
2229
4
4797
5
439
777
1109
332
2907
2
99237
4074
14861
7
1181
360
1406
418
458
597
4237
442
106
462
1576
483
2399