1267
2
5209
9
117
0
1467
1
2176
559
1675
948
1632
2995
1607
1064
38477
34
1480
3
5599
11
4096
2711
28098
14
803
3965
999
297066
1021
383
17333
27
4085
2478
4627
7
3058
1443