80
0
1
138
178
196
225
346
641
2
538
5
557
470
767
383
601
1338
2084
1292
1200
1622
1734
1665
2003
2074
1512
4
2481
1885
2693
2719
2475
3
1682
2713
2755
3181
3281
3344
2891
2781
2817
2529
2949
2515
2961
8
3654