1067
2
1360
3867
4
1185
3
11367
832
1
2219
8
674
2718
1555
1373
2154
7
518
3113
15
2930
6
1560
1975
586
1389
1206
825
1337
785
655
190
1713
106
1811
333
250