989
3
923
1
1331
2908
10
2183
9
5658
3354
5
2738
2899
8
1119
0
1501
1936
1442
947
2620
1801
1920
3162
1740
1050
1295