2386
1
2609
3
2142
2
1964
830
0
2226
2245
1816
1228
2530
4
2100
6236
10
1468
1174
1699
10827
1814
1027
2629
1290
585
802
378
951