1226
1
1581
2
2468
3765
4
1393
2797
5
5225
8
2838
3
1455
1679
2935
2411
0
1734
2241
7964
4499
12
2549
11
1285
1579
1295
4287
9
2164
4996
6
2523
2650
20
1424
1093
2522
1903
280