810
1
2906
2
131589
297066
0
5504
16
1993
3
1768
2324
4
2428
928
2377
1704
4382
19944
1174
5919
14887
18
14861
7
1289601
5169
1047
45986
11059
9
1927
2525
1991
4031
2502
19079
6
55904