717
2
1325
584
1
646
1736
4
3183
10
106
1149
5
2500
17
1064
2001
868
398
0
787
168
213
146
114
155
141
668
124
85
83
1996
477
392
536
611
850