2452
2
1564
1
3539
3
3831
7
7876
4
2073
599
0
2562
1665
3871
5716
2794
9817
591
2047
1991
1618
1106
6
1896
4168
5
3473
4155
2918
1528
862