79
566
536
248
62
130
590
584
83
456
15
0
437
129
158
5
922
356
125
7
108
2
389
194
135
660
161
98
457
14
323
51
844
146
7
4
151
291
696
494
73
625
686
680
0
1001
467
14
55
9
698
52
179
