906
1
116
45
992
2
1099
3
3708
6
323
35
566
32
4779
20
3982
7
386
59
2037
4
1124
1242
1434
1562
1780
4903
814
73
27
1739
1287