1788
1
496
0
3090
6
2903
3
2932
2
619
2996
1340
21152
8
2934
7034
3546
3080
108797
1000
868
830
5431
255
662
25669
1380
952
801
2131
3206
5
2666
9
2181
673
3228