989
3
3354
5
1992
697
0
1309
2183
9
4914
2
5658
5389
1
1501
1936
2620
8
1801
1920
3162
1740
1050
923
1725
795
2738
1331
108797
1299
1243
1119
2558
1317
754