2756
2
1681
1
2165
2736
4757
2453
0
2135
2650
20
3508
7
1047
14470
3090
6
280
2405
2818
6676
12
3991
4