520
26
192
336
323
958
514
14
281
5
371
31
1137
1125
22
342
273
283
29
1069
1
18
733
442
891
15
564
72