2465
2
1189
0
3125
37847
1816
1650
1
902
3765
4
616
1193
2476
3779
737
3870
12
4471
2903
3
2964
3051
1603