7
470
19
149
158
169
305
156
130
1
380
49
220
228
278
333
12
784
439
569
300
544
151
808
379
1500
376
13
10
297
4
490
126
639
