2468
2
1691
1
1681
1455
1679
1558
866
1424
2890
3
7964
5
2935
1393
1093
1309
0
853
2356
6
1579
2164
1992
4944
30334
619
2368
2838
2668
3544
4179
2921
674
2600
4