2456
1
383
0
1632
2
1212
3113
5209
9
2565
1992
3
13676
21
2082
5717
1509
3071
697
1977
3182
1309
2033
8
51331
25
4329
10
4914
1532
1072
28098
14
14861
7
2722
4818
4
50969
297066
38477
34