270
1
1308
581
0
637
2411
5726
8
1103
1037
2572
493
2442
9
3540
1055
878
2
781
11717
11
2295
3
3338
453
1788
28098
14
13676
21
622
1096
5599
572
607
1122
1233
1756