346
0
120
2
398
764
154
647
1
317
326
131
102
504
215
308
156
443
132
61
93
161
109
401
538
70
128
804
4
167
646
388
126