38
572
532
38
266
192
688
208
22
17
504
479
12
477
951
378
709
292
21
413
4
206
135
675
569
246
610
16
649
0
17
386
13
1211
104
377
176
1001
268
36
3613
1019
63
1117
540
170
400
295
0
541
58
358
192
963
