988
1
455
2
322
1980
1398
1501
1455
616
0
492
1025
1254
986
1432
1061
354
1519
3927
1849
1714
1259
1712
3022
804
426
1376