428
1
1743
0
59
614
783
1969
1849
2
277
730
385
476
889
2727
672
438
446
445
879
827
353
401
541
389
1362
16
70
408
361
545
3070
4
544