613
1123
1112
25
16
26
18
17
592
13
612
1073
945
972
22912
5
986
1595
27
564
331
39
44
35
594
552
13310