1691
1
1393
1681
1455
2838
3
2468
2
1558
2241
1424
2622
6
1093
1309
0
1348
853
2377
1622
2164
1992
30334
619
2368
1051
2781
4179
674
1679
946
697
2935
2884
5