2465
2
1189
0
2106
3125
802
656
1
3546
32302
888
1974
3
5635
1215
3498
4
1566
2435
3779
4471
2964
3051
1603
1467
1461
1583
3103
487