2730
6
744
0
2105
1
2657
3
2668
2
1188
20634
8
2188
9
3251
451
78
3676
12
398
1079
1824
357
1840
377
1020
1222856
4
31535
683
276
608
2089
474
3248
81
105290
2855