339
1
757
0
99
354
315
745
426
894
439
2
304
580
3
841
328
598
4
87
303
326
1365
515
535
377
319
331
350
676
883
362
392
1339
1090