830
18
17
1179
61
2815
983
379
1935
1065
1413
1538
482
37
127
1058
20
949
813
1202
324
191
295
301
70
28
249
718
14
67
688
222
278
556
17
44
1305
102
111
146
671
239
380
1211
174
18
757
1120
166
40
228
971
2
