847
56
580
34
599
30
763
51
1256
82
2577
194
1523
163
1146
82
900
142
741
50
1987
102
1627
80
1632
109
1405
68
943
23
1542
44
1723
95
1626
53
1589
56
1757
105
540
25
470
17
561
18
496
25
544
31
474
24
760
30
998
35