2730
6
31535
0
269
3498
4
2657
3
2668
2
25137
20634
8
3092
1
474
4111
2132
245
871
2855
325
5223
9
1580
17353
1685
382
326
105290
2843
288
2442
909
1869
5
1020
331