2229
4
2542
1
2730
0
929
2
2115
4445
3
1211
1787
9259
17
3063
1045
2192
6062
16
1671
6975
2235
3507
6383
3203
10
2520
1823
331
2196