270
1
1308
581
0
637
1103
1037
2442
9
159
2781
866
845
2710
2
1622
1558
1825
2166
1788
1431
1547
912
1691
2100
2522
1250
19944
83
2134
5726
8
2368
1372