2245
3
297066
0
2159
1
10827
4
1451
913
2525
3222
2593
493
2377
1226
2258
3053
7
894
469
571
1289601
2949
6
3386
2797
5
1295
6844
2
2773
3050
280
108797
2354
1581
2650
20