610
2
307
1
244
281
725
392
1098
788
73
1033
2035
903
1327
3321
721
1419
372
1040
100
830
764
795
922
782
882
83
1188
1013
1150
85