1173
1
1113
5
2464
21
708
12
930
180
3
231
2
105
254
1084
4
359
813
612
803
681
1597
177
71
185
1955
1309
147
159
95
301
121
295
82
501
99