650
13768
729
6306
1211
1719
535
674
1135
10662
515
152
3616
559
2332
5636
11638
633
1018
2128
169
108
220
3102
348
119

69

171
19
2112