987
1
1678
212
1448
2
1665
2982
3
1231
2372
1587
775
0
1342
1903
1392
650
447
2079
375
1566
571
3795
3134
964
662
4546
2585
845
1750
1470
3626
785