1226
1
3053
7
894
0
1129
2598
2
3683
2132
2738
3
2683
297066
854
5
3256
1683
2528
2502
17340
14
1220
2771
2797