5515
2519
575
217
624
121
241
78
490
111
412
107
452
124
440
194
593
171
815
152
560
186
136
41
213
168
434
95
574
97
493
22
488
51
538
157
174
39
527
148