23
0
3012
4
3315
1
255
1446
19079
6
3593
16
618
120
750
1033
2108
3
1397
181997
11
469
459
471
2277
1070
444571
9
272
2696
9954