3426
4
5375
0
1404
2
1162
1100
734
1
2299
4915
3735
787
13018
3083
2465
2102
174730
18
189326
3465
2932
2940
2904
3
2903
3051
1603
1773