2600
4
1606
1
1564
2468
3
1423
5565
9
1992
2890
2131
929
697
0
19944
2
1309
2629
4837
5
4914
3014
20
1174
2377
2571
6
9956
5389
3491
3485
7
815
197
937