5431
2
6182
1
2690
4
2760
2294
25669
0
1526
1317
567
2949
1568
2131
1092
2666
9
2578
2394
1814
2996
2299
1760
451
3485
7
868
3576
3