2493
18
2154
2
1289601
4
322
1
1992
3090
6
1015
2471
7
2352
1663
5
3673
6346
16
1204
2949
1704
0
2966
2919
3316
10
6247
6844
2358
9
2155
3
2948
3868
1903
10598
3694
1221
174730
5347