1119
1
276
287
1911
3008
5
286
363
1135
3
598
4
319
841
2
328
362
392
1339
0
1090
268
71
1242
1061
386
342
271
948
315
426
891
439
304
353