2468
2
2721
1188
1
1139
1624
1405
1677
5
1378
1393
1033
988
1094
2131
1050
0
1387
2345
2094
1148
6445
6
3612
10
1444
1681
4216
4
2308
6707
24
1123
1396
1296
1078
9817