989
3
923
1
2183
9
1331
5658
3354
5
2738
2899
8
1119
0
1501
1936
1442
947
2620
2908
10
1801
1920
3162
1740
1050
1992
1725
795
101415
109
1299
1243
2
2558
1317
754
1773