569
33724
1575
687
1464
831
62
1205
704
572
396
458
20815
473
25
802
391
2206
1194
336
292
72
717
776
1332
1385
1573
1275
6