2154
2
1289601
4
322
1
1992
3090
6
13967
1015
2471
7
2352
1663
5
23774
3673
6346
16
1204
18258
0
2949
1704
2966
10
442
2919
3316
6247
3624
6844
5801
2358
9
2155
3
2948
3868