2730
6
3114
4
924
0
3251
2657
3
1880
2
2668
31535
865
1
3092
1824
2256
2172
20634
8
273
1452
2727
919
1991
1343
797
1949
2189
2855
413
17730
11
19279
7952
882
3775