894
0
3765
4
297066
572
2245
3
14
3090
6
2903
581
2932
2
1189
657
25669
21152
8
1397
536
1193
2861
1
3080
2906
2996
17946
2986
607
32302
3551
10
482
1514
1849
2203