1960
1
2569
3
5782
9
1288
2
3678
22
988
7
1397
1812
6
1529
6925
3067
5
3266
17
50
1324
3235
3487
8
1716
717
459
2521
524
1677
5636
1164
1305
1143
737
1441
965
758
4