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