479
0
458
584
467
266
471
255
2328
2748
2
31535
296
1824
683
400
1150
245
339
300
722
4328
10
1942
508
1436
454
2992
277
450
3644
498