2986
1
451
0
3157
8313
9
940
1850
2029
12472
2693
3
3448
21152
8
1512
3426
4
38477
34
676
5375
99072
267612
5546
6
734
3735
787
1749
19932
3841
1289601
50969
7
3083
2
4386
2465