2226
1
1814
2
1691
2294
3442
3
1557
4079
4
5151
1816
1532
2394
1699
3326
4179
2100
3137
3562
3196
6
1506
1568
2445
1511
2578
5439
2152
1813
2082
986
1938
3485
7