278
1425
475
2385
593
3121
2237
11340
88
440
100
599
98
498
107
568
98
579
227
1313
160
816
165
830
182
924
154
782
158
794
181
1138
187
937
161
805
154
809
195
1050
278
1425
475
2385
593
3121
2237
11340
88
440
100
599
98
498
107
568
98
579
227
1313
160
816
165
830
182
924
154
782
158
794
181
1138
187
937
161
805
154
809
195
1050