169211
11
637
0
2328
798
1880
2
546
455
284
918
501
1049
255
1594
2635
320
881
787
332
932
31535
483
1610
269
392
871
325
318
265
909