10505
6
493
1
176
495
2
1941
5
409
261
3424
297
356
422
275
166
308
396
206
0
2115
3
237
1318
210
303
392
4
360
194
369
1124
575
242
521
287