1173
1
1113
5
2464
21
707
12
929
180
3
231
2
104
254
1083
4
359
812
612
803
681
1597
177
70
185
1955
1308
147
159
94
301
120
295
81
500
97