2932
924
239
3231
180
199
2634
759
179
5736
408
266
5812
483
139
3554
380
109
4370
534
181
5227
156
160
4796
770
200
2048
474
276
5576
856
295
1969
702
192
2855
561
174
3606
873
255
3414
567
294