2108
3
14076
7
2229
4
2542
1
2730
0
929
2
2115
4382
3063
2192
6062
16
358
3203
10
1823
934
2053
2570
2780
6
2069
105290
2052
1587
2211
571
5262
907
10270
2484
2442