523
1
1175
2278
3
106
279
69
118
635
867
8
396
2
479
1003
403
846
890
4784
12
2785
4
1408
5137
137
1300
1740
5
3999
23
1293
2738
601
1685
428
124
1181
10