934
2
676
3
412
36
1
490
656
253
998
7
355
447
0
553
408
350
385
276
544
566
86
5
75
66
39
167
151
37
586
76
44
154
172
319