1169
924
995
951
1338
869
1366
1099
1719
2321
3515
1237
1239
1101
1569
4110
1506
1041
1709
1377
1528
2673
2837
3111
1451
2072
1713
8736
2125
5276
4274