2711
2
3426
4
2911
9
4651
3
398656
19
550
1
5151
1408
3083
2840
1305
0
2465
1260
2377
2932
2378
2042
2676
2204
1928
2903
4724
3051