318
944
11
331
462
621
324
43
461
40
50
1341
17
61
680
2
243
21
70
604
24
48
12
591
56
1413
352
49
278
17
667
1575
90
52
946
323
159
8
3
106
171
346
225
277
475
159
2744
733
958
883
466
2493
