3318
16704
59
309
173
978
108
580
118
606
126
639
91
453
63
326
114
581
98
632
97
588
89
524
75
437
123
618
98
524
126
633
104
520
123
629
83
518
114
566
3318
16704
59
309
173
978
108
580
118
606
126
639
91
453
63
326
114
581
98
632
97
588
89
524
75
437
123
618
98
524
126
633
104
520
123
629
83
518
114
566