1171
1
1113
5
2464
21
707
12
925
180
3
231
2
103
253
1083
4
357
812
611
803
680
1595
176
70
185
1955
1308
146
159
93
301
119
295
80
500
97