4693
1
18
2151
0
2015
2917
8
3181
2271
2
3878
2456
3
2597
5
2640
1978
2083
1900
2157
2349
2397
3454
4
2929
4535
2938
2871
3010
2186
2040
2080
2264
2538
2331
2106
2284
2039
3836
3503
3580
2902
3504
2905
6262
10
3649
2297
2652
3004