3381
3
31535
0
1020
17353
25137
19279
2
3691
5
1824
466
2275
2881
968
1098
658
273
683
1473
1
648
2749
478
3114
4
1887
2299
1949
4111
1463
2121
1551
2008
1880