2245
3
4146
7
2715
1226
1
3053
534
0
2705
894
619
1175
3154
6
1354
3683
2185
2
571
2426
1694
1376
2683
297066
2799
1205
1637
843
6844