2297
2
2327
1
2546
3496
5
1721
1683
8
983
971
2336
1310
1537
3
1840
1191
1526
1363
1060
4
1595
1398
1943
1637
1546
2605
1036
4520
484
928
2443
1293
1332