3315
3
5108
4
2920
697
1
2256
5242
1903
0
1923
3559
1044
1805
2
4586
2644
3375
965
2842
8
3646
2896
10
1313