2418
2
3991
2233
618
1
1615
1475
892
5
662
991
2522
3101
4419
9201
26
2639
1822
3944
1075
7
2407
3
2577
845
0
981
1179
625
1408
538
2595
875
5044
8
6145
1590