2226
1
1814
2
1691
2294
3442
3
1992
1557
4079
4
1816
1532
2394
697
0
1699
3326
4179
2100
3137
3562
3196
6
1309
1506
1568
2445
4914
1511
2578
5439
2152
1813
2082