671
583
301
35
11
19
382
577
622
10
244
452
55
462
562
262
331
13
184
895
8
635
372
102
31
311
1001
611
201
14
282
181
681
52
18
252