560
1
603
146
2
744
172
303
624
150
220
650
429
379
246
881
3
239
4
307
414
0
417
156
25192
63
397
383
298
209
143
126
208
116
173
135