270
1
1308
32302
0
1558
2
581
572
637
1103
3051
3926
14
2996
912
1037
536
1527
2442
9
1614
1825
496
7258
1015
467
2949
3090
6
1431
1606
1547
1819
2166
1047