458
1
890
402
1065
3
2050
7
403
96
389
2
421
765
1308
6
409
565
451
342
503
463
743
479
1494
2424
10
185
91
619
820
418
263
591
361
296