20
0
1
240
124
133
493
460
693
767
1004
1088
5
913
4
1111
1366
1516
647
2
1846
7
1673
588
948
1097
3
521
3034
112
2979
72
2856
19
2293
8
2537
17
1849
6
3369
15
1936
2039
2488
56
2182
3056
1573
1891
2301
1786
3192
58
1910
2689