333
1688
223
1117
475
2386
240
1246
145
737
170
857
126
639
95
606
130
670
88
440
77
388
68
354
81
559
160
816
179
896
181
909
175
878
181
919
183
925
333
1688
223
1117
475
2386
240
1246
145
737
170
857
126
639
95
606
130
670
88
440
77
388
68
354
81
559
160
816
179
896
181
909
175
878
181
919
183
925