232
1
337
692
2
351
476
293
330
778
9
421
511
709
12
538
219
607
280
122
68
832
3
241
99
216
186
362
956
469
437
48
393
879
679