2345
1
3588
2
1805
0
1924
1926
7558
6
246
1950
3488
8
3898
18
3067
3
493
804
492
1848
858
2201
1962
3859
2966