2378
0
3498
4
2676
1
3779
2
810
4471
2964
4724
3
878
1396
2416
7
3051
1603
405
364
1942
1461
910
885
73
516