523
1
1175
2278
3
106
279
69
118
635
868
8
396
2
479
1003
403
846
890
4784
12
2785
4
1408
5139
137
1300
1741
5
3999
23
1293
2738
601
1685
429
124
1182
10