1326
1
1398
2
1479
1523
3
4261
8
1519
1183
1177
4
1256
0
3246
1123
731
5
1312
3747
1355
1204
2061
1248
6
3417
2817
2414
2685
7853
1580
551
767
703
1365
530
93