1898
3
1387
8
891
7
944
2
755
4
1203
5970
6
46
1
411
2657
19954
54
833
848
5
320
453
674
9
79
2812
105
68
370
32
374
517
418
368
394
99
49
336