319
0
755
2087
2
1672
1
2903
3
1603
1812
2906
3779
492
2986
940
869
824
2929
6
571
533
1106
929
5147
449
1512
5322
8
588
918
1849
3426
4
692
745
657