2521
2
10317
1047
297066
0
5169
1
24337
22
1089
610
1179
1295
14887
18
2428
2281
7
2906
9954
6
905
11924