5262
10
2786
2
929
2914
5
3437
571
0
19034
6
196
1823
1
767
6726
7
2748
905
1762
845
2907
4
1603
948
1330
4964
3
2608
777
424
1184
3251
1392
842