2395
2540
0
4699
3014
3409
7740
2662
2681
6271
2653
3871
3789
2175
2678
5786
1579
4053
7871
5440
5502
5561
1
860
658
628
871
1520