1960
1
2569
3
5782
9
1288
2
3678
22
989
7
1398
1812
6
1529
6926
3067
5
3266
17
52
1324
3235
3487
8
1716
718
459
2521
524
1678
5637
1165
1305
1143
738
1441
966
758
4