3957
3
5367
1537
1
1535
2090
810
2655
2211
6026
2
2959
3154
6
3180
1432
2642
1260
1808
1022
6307
10
2303
1451
3371
9611
0
1837
986
3078
4
883
3239
3868
3571