2395
1
2258
2295
3
3238
13
1090
675
0
572
1387
1718
3080
2163
3049
5
1524
2042
777
1670
1044
944
2757
1711
4471
2
3423
2475
2924
4044
3083
2044
2118
2465
2358
9