399
1
517
428
3
1465
491
3137
10
732
2
544
987
1222
975
980
1128
2163
960
1111
772
4
740
681
703
525
2100
632
1179
444
0
508
991
1118
893
5
1621