2600
4
1606
1
1564
2468
3
1423
5565
9
1015
2890
1694
951
2131
690
2669
2
929
19944
564
2629
4837
5
1743
0
1992
108797
3014
20
1174
2262
2377
2571
6
9956
3491
3485
7
815