862
1
83
94
79
1215
2
1473
7
792
879
1262
779
297
69
3451
10
573
4
491
86
60
1128
341
64
311
703
296
84
224
377
239
581
443
746