20
0
1507
1791
2061
2
2588
3
2093
1929
1
2445
2716
2945
3471
7
3874
4
3011
2096
2540
5
5172
2948
2537
3022
3472
3159
3718
4388
4262
3420
5911
3264
4502
3119
3270
3198
3062
3713