1318
4
1526
1
2373
7
1407
3
1375
1627
11
4746
9
1534
2476
1558
2743
6
1851
795
0
2041
693
1692
1703
5
1052
996
803
505
2191
939
2
4877
1297
2936
3064
3306
726
1960