524
0
348
1
456
2
307
129
3
996
75
82
80
451
390
4763
88
515
852
453
474
857
728
381
795
1337
617
737
605
323
318
476
363