2425
7
951
1
2061
3
1632
2
1618
2886
2650
20
1366
3629
862
0
2768
1077
3118
2329
2427
12
2100
1466
1210
1494
4
1412
3539
19944
2207
2122
2377
1564
1976
1423
599
985