705
2
664
1
1409
688
1051
20654
14
787
520
882
1212
3142
0
2292
699
1032
801
4292
1207
6
7084
3214
20
677
2165
7
1014
381
509
1056
2041
1146
843
3
625
582