1871
2
3117
8
1618
1
1250
4309
3
9208
1510
0
2457
2782
814
1297
2322
4
1527
4232
6
643
787
2623
944
4375
954
615
1777
1475
832
1782
2035
2015
3683
2047
2008