2393
2
3795
1
521
1922
3
848
1315
543
0
375
2284
467
399
995
17730
11
2257
3287
1365
933
1261
1914
2288
814
1229
417
906
376
1652
1750
1298
2657
1291