359
986
841
893
21141
922
13828
394
431
375
401
30336
19710
23
233
172
14
173
8
4
141
3
1676
443
491
572
271
20712
1496