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