989
3
3354
5
1992
697
0
1309
2183
9
4914
2
5389
1
1936
3398
2620
8
1801
1050
1338
1372
8786
2515
3366
1826
2522
3372
1725
795
4519
15
4651
1433
918
1434
3355
108797