910
45
503
381
471
50
41
1742
441
421
551
1161
1411
641
672
521
991
33
602
531
741
24
18
66
1152
1051