517
1
933
2
331
428
3
1465
897
1179
632
4
2100
525
980
1128
508
491
3138
10
975
1475
1518
1615
1621
1369
619
900
703
681
1111
772
2163
960
1710