1002
1
905
2774
6
205
129
211
425
2
174
842
5
449
2016
8
203
404
140
180
329
820
7
515
0
116
149
145
155
1059
321
207
152
1058
212
299
786