2562
516
660
257
808
237
411
89
521
139
677
162
589
127
590
76
491
183
229
155
341
53
449
140
204
68
462
35
553
57
124
76
305
54
237
36
211
28
396
21