5106
5
3864
2
3292
0
10423
1
1957
12779
8
1552
960
2757
1484
2576
9836
15
1448
521
3271
4
10996
3543
7
3745
1911
1988
2945
6
2420
2133
3193
3362
3
5546
3032
3871
1800
2154