2730
6
269
0
3498
4
2657
3
2668
2
20634
8
3092
1
474
4111
2132
31535
245
871
2855
325
1580
17353
1685
382
326
169211
11
105290
2843
288
2442
909
1020
331
4154
2992