317
1595
743
3757
663
3327
240
1247
145
738
170
891
130
647
186
1009
168
858
181
904
181
922
166
1110
25
117
12
51
20
94
11
47
7
28
3
10
317
1595
743
3757
663
3327
240
1247
145
738
170
891
130
647
186
1009
168
858
181
904
181
922
166
1110
25
117
12
51
20
94
11
47
7
28
3
10