2245
3
2797
5
1992
1
13967
2
1015
2352
23774
4
1204
297066
0
18258
2949
6
1704
2966
10
442
1289601
3316
3624
6844
1226
3053
7
5801
5252
1295
6547
2773
2372
280
108797
2354
1581