169211
11
797
0
2143
266
403
929
456
398
310
2490
918
2727
2
1043
362
1661
1
951
267
691
1101
544
683
1629
584
361
1603
366
1939
410
798
608