2891
4
2344
1
1507
2729
14
2299
1340
1811
0
3186
5141
7
957
1779
7159
10
2483
2
2992
3
1845
5090
2129
3041
1036
1182
951
2337
5
12472
674
8527
1426
4099
8
24337
22
3372
2905
26