250
39
338
451
17
1
14
9367
2
124
385
1044
454
183
4
102
159
402
101
196
255
269
457
64
13
77
37
232
710
113
49
7
31
233
11
5
6
9
2464
483
41
1536
524
207
318
641
33
45
19
29
1776
463
10
3
44
161
516
279
128
160