1348
0
433
747
798
427
337
916
213
303
846
157
2730
6
393
340
2655
1511
257
552
244
237
46
320
834
1877
1
325
268
370
2126
308