1576
1
549
469
802
555
2
402
4625
9
476
1204
1132
8
484
390
340
677
531
1558
877
4
1065
634
383
331
997
0
398
526
1870
541
5
483
458
436