1312
3
848
4
109
1
183
392
2
587
493
94
195
120
130
0
116
311
221
290
884
267
363
457
246
517
265
227
1459
7
262
70
382
308
1067
6