308
1
1226
2
1087
1380
0
2055
619
930
467
2669
1277
3562
6236
10
496
2655
7159
3957
3
8527
1606
1256
1179
2377
14861
7
830
1787
4702
4
1018
5527
676
796
2211