2427
12
2395
1
2741
4
1495
3066
7
1248
1152
2794
2
2502
1991
2134
2534
0
4327
3871
3629
2324
17391
1423
1564
1196
1559
969
1412
2452