129
0
1
195
215
238
260
351
671
2
563
5
591
416
641
749
1720
1381
1989
1967
1466
4
1634
1340
1938
1582
1663
1760
1690
1646
2092
3
7
2347
1697
1775
1594
1915
1937
2000
1957
2041
2389
3834
2198
2753
8
2998
3271
2752