270
1
1308
581
0
637
1103
1037
2442
9
1825
1547
5726
8
2166
1681
1431
2522
2
1451
2505
784
1015
912
493
951
1038
3354
1788
3518
3
1348
1380
1233
1756
83