9432
3358
5329
2733
1470
499
972
493
538
309
551
259
561
205
606
174
510
43
483
183
622
217
446
86
115
52
399
227
488
121
484
219
519
111
539
145
241
32
217
148