877
1
1259
2
1123
332
60
86
82
95
1856
9
79
1211
1463
7
296
702
294
84
63
308
790
81
93
859
334
1109
597
5
51
65
200
459