476
0
213
165
434
93
347
325
288
2093
2
155
659
78
173
686
292
1219
1
680
584
586
17
302
291
871
1645
357
486
422
333
81
231
238