698
2
495
1
1373
0
152
1589
510
2720
4
1909
7
90
189
458
895
379
333
374
831
442
4304
853
505
900
832
550
459
389
543
589
526
707
147