270
1
581
0
2535
2
1308
637
2442
9
1103
3765
4
572
912
1037
1825
1558
32302
19783
3498
866
1431
2890
3
2045
1547
1819
2166
1788
16868
39
2356
6
4944
17946
3683
2668