810
1
2906
2
2349
131589
297066
0
5504
16
1993
3
1768
2324
4
2428
928
2377
806
1704
1289601
4382
19944
1174
14887
18
4946
5169
1387
1047
45986
11059
9
676
1927
2525
1991
2502