422
0
667
1
393
325
1501
712
1485
348
308
306
766
315
617
674
612
386
378
530
372
352
345
217
179
230
153
161