650
13760
729
6305
1211
1718
535
674
1135
10660
515
152
3611
558
2332
5636
11636
632
1018
2126
169
108
220
3101
348
119

69

171
19
2111