3418
7
2525
4
297066
0
3262
3
913
1
2593
5431
2
5915
11
2620
2027
2245
1289601
2630
1927
55904
763
37355
13
567
1078
1768
2184
2469
4241
1163
2233
3724
7034
108797
2629