2468
2
1393
1
1188
1624
1033
2721
1139
1405
1677
5
1378
988
1094
2131
1387
4216
4
2345
2308
0
1050
9817
2094
1148
1047
2838
3
572
2522
2935
1681
1455
3612
10
1986