2799
3
17353
0
31535
312
3498
4
1824
19034
6
19279
2
1020
514
467
1136
25137
3691
5
2069
2275
2064
1
2881
2830
7
1464
1098
729
1903
1406
2749
4546
3114
3116
968
2299