535
0
2355
4
596
2320
6
469
763
1
1421
1930
89
528
1099
3447
7
571
14
486
575
380
1743
2556
621
2996
564
500
2245
495
529
394
2732
2
2395
2471