449
2
1100
1
86
540
1354
443
324
304
1460
3
2549
591
0
881
2197
382
859
89
516
475
852
453
730
798
452
82
997
912
392
74