465
391
282
508
543
20314
18
20316
17
1225
31731
323
1485
5
592
271
393
751
484
20
313
11
221
1287
402
1073
152
551
677