2161
759
2051
1049
832
271
1492
797
579
142
639
193
709
317
292
181
691
120
605
191
318
115
432
187
736
149
109
49
437
276
652
206
200
84
257
140
555
104
1266
376