456
1
1269
0
644
867
783
921
2
166
1176
698
5162
438
825
517
88
4914
4
1002
1475
918
593
1996
851
1308
3
2005
5
1141
1158
1094
405
685
2415