1084
2
527
1
1065
1050
454
624
5
476
683
740
1875
564
823
1300
4
73
1485
222
75
79
61
1851
604
559
497
95
233
579
981
815
3
323