708
1
892
455
104
2
40
79
47
250
639
426
0
1823
62
599
3064
903
580
87
208
73
733
1042
8
611
403
429
1194
200
356
3
1041
422