1057
261
524
20
172
144
373
12
689
117
601
68
617
73
220
29
418
99
488
23
597
17
168
110
602
92
309
182
253
162
650
71
350
210
609
47
400
51
570
41