536
0
251
451
316
289
31535
529
25137
367
2407
2
467
424
2275
347
492
968
3498
4
495
1020
20634
8
392
1638
2730
6
1132
2809
1775
360
101
57
138