251
0
536
451
316
289
529
367
424
101
447
2407
2
787
347
57
4864
1
1029
138
78
738
467
1094
392
991
325
552
16
359
1264
620
1020