2428
1
928
2
2324
4
810
2228
0
4601
737
1549
1991
3
2455
5919
2258
3841
10183
14
3398
9
8162
8786
3366
1826
3372
2462
4519
15
512
569
1338
1433
1046
1372
574
1337