2600
4
1606
1
1564
2468
3
1423
5565
9
2890
2131
929
3090
6
19944
2
2629
4837
5
3673
3248
8
6346
16
1992
3014
20
1174
2966
2377
2571
9956
3491
2919
3485
7
1289601
2358
2155
815
0