2000
2
842
1
1050
3
1145
775
0
270
799
836
1061
1362
1556
1567
3782
6
965
1376
1158
4
1518
2614
8
1173
835
485
1980
1768
1729
455
1486
2341
22
158
2515
1507
7