2755
2
6110
4
3657
8
7034
2352
2948
3
3078
1380
0
1768
971
496
2471
467
108797
2386
1
1494
2245
2530
6236
10
908
1174
1131
10827
1310
1152
3118
1266
2629
1356
2006