2741
4
101415
109
3071
11
289
0
841
2
2153
7
1124
1950
1179
1
267612
2398
8
1102
2911
9
2302
2395
2938
4978
1403
3066
2080
2765
2954
2708
1527