705
1
365
2811
9
877
2
594
92
405
1217
303
1595
881
0
84
529
1007
78
1623
5
82
810
113
644
397
1413
3
292
63
305
86
93
101
1981
8
2141
7