3957
3
2356
6
6362
5
2090
2
437
0
1295
1
2743
2650
20
1917
2211
2959
280
3154
2642
2655
1581
2771
1501
785
2250
3765
4
985
2245
1226
3053
7
1920
3683
3162
6264
2683