2245
3
2840
2
2254
1
2065
2530
4
6236
10
2125
3618
5
1174
10827
1659
1752
0
5224
2629
7199
4204
7812
7
585
1257
378
951