3498
4
3654
3151
2
8507
3
1698
1839
6139
2486
4415
1932
3786
2678
1
2888
1567
0
5007
1006
2159
998
3794
2636
2366
1615
4118
3293
3256
3420