536
0
251
451
289
316
392
529
367
495
458
424
25137
2407
2
1824
1020
467
1638
347
1130
101
1068
447
1711
360
138
2275
1029
4864
1
991