496
0
2114
1
2245
3
3090
6
2903
2932
2
1699
3765
4
830
1814
21152
8
801
2082
802
673
3080
297066
1380
2152
526
1168
2294
1064
571
894
467
1226
25669
14
3053
7