170
46
382
601
1251
1577
1243
1104
395
864
473
32
251
1074
412
362
12
652
203
668
261
2
641
148
22
181
20
23
26