2083
2
2780
3
1027
0
18163
1
3351
5
3543
4938
3048
8
3146
3136
4
14751
7
3526
10
3668
5213
3957
3597
1993
6661
1462
4867
3348
3509
6947
2086
5852
85174
142329
75879
30645
207148