521
1
1499
3
703
1031
1398
2605
9
966
2742
4
958
0
775
673
423
1084
626
1044
1006
619
1251
694
639
2
1244
532
630
81
1500
2365
1443
1770
5