89
0
528
410
1099
3447
7
571
14
486
575
380
1743
2556
4
621
2996
564
500
2245
495
529
394
2732
2
2395
6
2471
2666
9
1310
317
2949
370
2348
1
3673