357
172
409
32
1547
204
279
726
48
53
0
28
683
40
28
48
46
194
393
35
1036
879
42
120
891
39
29
1097
2
78
404
38
1171
1
581
72
580
88
424
83
1021
13
297
155
38
2309
345
