3458
1
1556
1441
3413
694
718
696
1964
2089
1665
1806
2469
11559
1480
2615
3583
32566
1092
318
469
931
12051
458
5644
51
90