2799
3
17353
0
31535
312
1824
19034
6
19279
2
1020
467
1136
25137
3691
5
2275
2064
1
2881
1464
1098
729
1903
1406
2749
4546
3114
4
968
2299
822
755
4111
2372
1463