1020
667
548
211
100
854
1768
2815
156
275
978
440
349
487
987
136
212
536
1126
80
982
335
44
615
208
